package com.ss.android.article.browser;

import android.content.DialogInterface;
import android.support.annotation.NonNull;

public interface BrowserPage {
    void notifyTabViewChanged(int index);

    void notifyTabViewInitialized();

    void onPageChangedEnd(boolean index);

    void onPageChangedStart(boolean arg1);

    void removeTabView();

    void setBackButtonEnabled(boolean backButtonEnabled);

    void setBottomTabVisible(int bottomTabVisible);

    void setForwardButtonEnabled(boolean forwardButtonEnabled);

    void setForwardRefreshFeed(boolean forwardRefreshFeed);

    void setTabView(FeedFragment feedFragment);

    void showBlockedLocalFileDialog(@NonNull DialogInterface.OnClickListener onClickListener);

    void updateProgress(int progress);

    void updateTabNumber(int number);

    void updateUrl(String url, boolean arg2);
}

